scavenger receptor - Turco Inglés Diccionario